make noise when walking in high heels - Spanish English Dictionary